to link arms with - Inglés Sinónimo Diccionario